Python Job: Software Engineer

Job added on

Company

MindMaze

Location

Lausanne - Switzerland

Job type

Full-Time

Python Job Details

Company Description
Founded in 2012, MindMaze is a global leader in brain technology and digital neurotherapeutics solutions for brain health and recovery. Its mission is to accelerate the brain’s ability to recover, learn and adapt. The company has two core divisions – Healthcare and Labs – working collaboratively at the intersection of neuroscience, bio-sensing, engineering, mixed reality and artificial intelligence.
MindMaze Healthcare is advancing a universal platform for brain health with breakthrough solutions to some of the world’s most challenging problems in neurology, including stroke, Parkinson’s disease and Alzheimer’s disease. MindMaze Labs, the company’s R&D innovation hub, is focused on the future of human computing – working across multiple industries to innovate and build the next generation of human-machine interfaces. The company has offices in Lausanne, Baltimore, London, Paris and Mumbai.
For more information, please visit www.mindmaze.com.

Job Description
As a software engineer, you will use your expertise to develop high quality software and collaborate with other developers on the development of various technologies to be utilized in MindMaze’s future technologies for optimal human to machine interaction.
You will:

  • Design and develop software frameworks supporting various application layers.
  • Develop high performance, platform agnostic and easy to use interfaces
  • Interact actively with the bio-signal and hardware team
  • Diagnose and optimize performance and stability issues, and develop solutions
  • Follow best practices and ensure Quality and Regulatory standards are respected
  • Ensure up to date knowledge about the latest technology evolutions
  • Provide all the above on time with high quality and outstanding work ethics
  • Adapt, be autonomous and make the most in an exciting, challenging, and dynamic environment

Qualifications

  • Bachelor or Master's degree in Computer Sciences or equivalent, as well as autodidacts with given proven track record
  • 3-5 years of work experience as a Software engineer
  • An expertise in at least one of the following languages: C; C++; C#
  • Knowledge of Python, Software architecture principles and cross platform development (Windows/Linux/Android)
  • Experience in peer code reviewing processes, working on large, multi-components, software projects
  • Proven ability to write clean, readable, and documented code
  • Proven experience discussing programming trade-offs in terms of performance and efficiency
  • Willingness and ability to learn new technologies and languages
  • Expertise in at least one of the following: network communication; Continuous Integration (Jenkins); Automated Testing; GUI Development; (Windows or Linux)
  • You are fluent in English (level C1)
  • A spirit of collaboration and transparent communication
  • A natural curiosity for new frameworks and technologies

Additional Information*
What we offer: *

  • A scale-up company in innovative therapies
  • Dynamic and driven team
  • Flat hierarchies
  • Flexible work environment
  • Excellent location, easily accessible with an amazing lake view
  • A workplace that supports diversity, inclusion and parenthood
  • Unlimited coffee, fresh fruits and snacks

Job Type: Full-time